import request from './api/release.js'
wx.$request = request

// 判断用户是否授权
wx.$getuserinf = function () {
  return new Promise((reslove, reject) => {
    wx.getSetting({
      success: function (res) {
        // 检测用户是否授权，如果用户授权过，获取用户信息
        if (res.authSetting['scope.userInfo']) {
          // 必须是在用户已经授权的情况下调用
          wx.getUserInfo({
            success: function (res) {
              reslove(res)
            }
          })
        } else {
          reject({
            boo: false,
            msg: '未授权'
          })
        }
      },
      fail: function () {
        console.log('用户信息授权信息出错')
      }
    })
  })
}

// 食友说页面点赞功能
wx.$addFabulous = function (id) {
    wx.$getuserinf().then(res => {
      let signature = res.signature
      if (res) {
        wx.$request('foodfriends/dianzan', 'get', {
          id,
          signature
        }).then(res => {
          console.log(res)
        }).catch(err => {
          console.log(err)
        })
      }
    }).catch(err => {
      console.log(err)
    })
  },



  App({
    onLaunch: function () {
      // wx.hideTabBar()  // 隐藏原生的导航栏
    },



    // 全局变量
    globalData: {
      userInfo: null
    }
  })